technology licensed - Fransızca İngilizce Sözlük